/* 字体样式

T 系列苹方字体 Pingfang
NSS 思源宋体 NotoSerifSC
RH 数字字体 Redhat

 */


/* T */
.T24M {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 48rpx;
	line-height: 68rpx;
}

.T20M {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 40rpx;
	line-height: 60rpx;
}

.T18M {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 36rpx;
	line-height: 48rpx;
}

.T16M {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 32rpx;
	line-height: 48rpx;
}

.T15M {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 30rpx;
	line-height: 44rpx;
}

.T14M {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 28rpx;
	line-height: 40rpx;
}

.T13M {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 26rpx;
	line-height: 40rpx;
}

.T12M {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 24rpx;
	line-height: 40rpx;
}



.T22S {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 44rpx;
	line-height: 60rpx;
}

.T19S {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 38rpx;
	line-height: 48rpx;
}

.T18S {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 36rpx;
	line-height: 48rpx;
}

.T17S {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 34rpx;
	line-height: 48rpx;
}

.T16S {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 32rpx;
	line-height: 48rpx;
}

.T15S {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 30rpx;
	line-height: 44rpx;
}

.T18R {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 36rpx;
	line-height: 48rpx;
}

.T16R {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 32rpx;
	line-height: 48rpx;
}

.T15R {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 30rpx;
	line-height: 42rpx;
}

.T14R {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 28rpx;
	line-height: 42rpx;
}

.T13R {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 26rpx;
	line-height: 40rpx;
}

.T12R {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 24rpx;
	line-height: 40rpx;
}

.T11R {
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-size: 22rpx;
	line-height: 28rpx;
}



/* NSS */
.NSST30B {
	font-family: 'NotoSerifSC-Bold';
	font-size: 60rpx;
	line-height: 86rpx;
}

.NSST22B {
	font-family: 'NotoSerifSC-Bold';
	font-size: 44rpx;
	line-height: 56rpx;
}

.NSST19M {
	font-family: 'NotoSerifSC-Medium';
	font-size: 38rpx;
	line-height: 60rpx;
}

.NSST18M {
	font-family: 'NotoSerifSC-Medium';
	font-size: 36rpx;
	line-height: 60rpx;
}

.NSST16M {
	font-family: 'NotoSerifSC-Medium';
	font-size: 32rpx;
	line-height: 48rpx;
}

.NSST15M {
	font-family: 'NotoSerifSC-Medium';
	font-size: 30rpx;
	line-height: 44rpx;
}

.NSST12M {
	font-family: 'NotoSerifSC-Medium';
	font-size: 24rpx;
	line-height: 40rpx;
}

.NSST11M {
	font-family: 'NotoSerifSC-Medium';
	font-size: 22rpx;
	line-height: 32rpx;
}



.NSST19S {
	font-family: 'NotoSerifSC-SemiBold';
	font-size: 38rpx;
	line-height: 48rpx;
}



/* RH */
.RH20M {
	font-family: 'RedHatDisplay-Medium';
	font-size: 40rpx;
	line-height: 48rpx;
}

.RH16M {
	font-family: 'RedHatDisplay-Medium';
	font-size: 32rpx;
	line-height: 48rpx;
}

.RH12M {
	font-family: 'RedHatDisplay-Medium';
	font-size: 32rpx;
	line-height: 48rpx;
}

.RH16R {
	font-family: 'RedHatDisplay-Regular';
	font-size: 32rpx;
	line-height: 48rpx;
}

.RH14R {
	font-family: 'RedHatDisplay-Regular';
	font-size: 28rpx;
	line-height: 40rpx;
}

.RH12R {
	font-family: 'RedHatDisplay-Regular';
	font-size: 24rpx;
	line-height: 40rpx;
}